﻿using System;
namespace IReaper.Initializer
{
    /// <summary>
    /// 所有初始化任务执行体的接口
    /// </summary>
    public interface IAsyncTaskContainer
    {
        void SetException(Exception e);
        void SetMessage(string Message);
    }

    /// <summary>
    /// 初始化器专用枚举器
    /// 定义Task传递给消息的类型
    /// </summary>
    public enum MessageType
    {
        Normal,
        Warning,
        Error
    }
}
